The L’Oreal foundation is the cheapest one I use
the results with the baby powder were quite frankly astounding.
Not least of all probably because I was far more liberal with it than the twenty pounds a pop, small pot of Vichy setting powder.
My other foundations are Vichy Dermablend
Doll 10 TCE
Doll 10 Skin
which are a bit more expensive than the L’Oreal products.